隔 1 荒井美千子 ーティング ( 3 ) トラブル・シュ 前回までは、遠隔オフィスのサーピスか利用できなく という段階を経て、サーバーと情報をやりとりします。 なったときに、物理的なネットワークの接続や計算機の れらの段階のどこかでエラーが発生すると、どの段階であ 状態を調べるガ去を紹介しました。これらの石忍かできた っても、、アイコンがぐるぐる回っただけで、何も表示せ ら、次は目的であるサービスの動 ( 大況を石薩忍します。 すに失敗した " ようにみえます。しかし、エラーを角夬す といっても、サーピスがどのような状態になっているか るためには、 を調べる汎用的なガ去か存在するわけではありません。ま 、どの段階でエラーか発生したか " た、丿鬲地からではできることも限られます。そこで今回 を突き止めることがたいへん重要です。 は、遠隔オフィスとの通信に使われる代表的なサービスに たとえば、 ついて避融也から調べるガ去を紹介します。 「サーバーの場所をみつけられませんでした」 調査の手順 という懣未のエラーメッセージは、おそらく、、サーバーの IP アドレスを調べる " のに失敗したことを示しています。 「サーバーに接続できませんでした」 という未のエラーメッセージか表示されたら、 ・サービスを提供しているサーバーがネットワーク上に存 在しない ネットワーク・トラブルでサーバーにバケットが届か ・サーバーに接続を拒否された などの理由で、サーピスを提供しているサーバーへの接続 が失敗したのでしよう。 しかし、トラブル・シューティングの場合には、アプ リケーションカ咄力するエラーメッセージのようなイ寉実 なものに頼るわけにはいきません。アプリケーションの処 理手順に沿って、 1. DNS サーバーに接続できるか Web ページを見ようとしたら、 Web プラウザのアイコ ンやバーがぐるぐる回ったり、いったりきたりしてさんざ ん待たされたあげく、 ・サーバーの場所をみつけられませんでした ・サーバーに接続できませんでした ・接続を切断されました といわれたことはないでしようか。 ふだんは屯に「あーあ、また接続できなかったよ」と いって見逃しがちですが、メッセージに違いがあるのは、 、エラーの原因がそれぞれ違う " ことを示しています。 ー殳に、リモートサービスを利用するアプリケーション は、 1. サーピスを提供しているサーバーの IP アドレスを詩・ヾ る 2. サービスを提供しているサーバーに孑する 3. サーピスに対応したプロトコルでサーバーとの通信を開 始する 79 UNIX MAGAZINE 2000.1
連載 / IJN Ⅸ知恵袋ー MySecret だとすると、パスワード・ファイルには次の 1 行を追加すれは・よいことになります。 shima MySecret 78 [ 赭文献 ] nisms, RFC1731 , December 1994 [ 4 ] John G. Myers, 1 イス P イス社腕 e れ cat れ Mecha- 1700 (STD2), October 1994 [ 3 ] J. ReynoIds and J. PosteI, 員 ss 朝れ記 Numbers, RFC RFC822, August 1982 MAT OF ス P. ス / ル TE 月ル T TEXT MESSAGES, [ 2 ] David H. Crocker, ST Ⅳ〃〃お OR THE FO - CO な RFC821, August 1982 [ 1 ] J. Postel, SIMPLE MAIL TRANSFER P 月 0T0- ( しま・けいいちシャーフ ) IMAP に触れてみてはいかがですか。 ーを下力させる場合もあるかもしれません。この機会に るでしよう。企業では、基幹サービスとして IMAP サー 今後はより多くのメールリーダーが IMAP をサポートす 手上げです。こんな間題も IMAP を使えは埆夬できます。 ェアがあるのですが、マイナーなソフトウェアになるとお す。有名なメールリーダーのデータならば、変換ソフトウ か第売めなくなってしまうのでは移行できないというわけで も、いままで使ってきたメールリーダーてイ呆存したメール ーダーには魅力的な機能がたくさん付いているのだけれど メールの変換ができないからだそうです。新しいメールリ ルリーダーに変更できないもっとも大きな原因は、過去の PC 用のメールリーダーを使っている人が、他のメー ☆ ディレクトリの docs/md5. txt を参照してください。 さらに詳しく知りたいのであれば、 UW-IMAP ソース・ UW-IMAP の CRAM-MD5 認証サポートについて トしています。 含まれていれは、サーバーは CRAM-MD5 認証をサポー CAPABILITY 応答に、、 AUTH=CRAM-MD5" が S → C: A00 OK CAPABILITY completed S → C: * CAPABILITY IMAP4rev1 AUTH=CRAM—MD5 C → S: A00 CAPABILITY CAPABILITY コマンドて市忍できます。 CRAM-MD5 認証が有効になっているかどうかは、 [ 5 ] John G. Myers and Marshall T. Rose, Po 0 fice ProtocoI ー佐 rs れ 3 , RFC1939 (STD53), May 1996 [ 6 ] Ned Freed and Nathaniel S. Borenstein, イ社〃ゆ盟、 - pose lntet 、 net イ 0 〃 Eætensions (MIME) Pa 0 〃 e : お 0 〃可んカ e ロ肥 Message Bodies, RFC2045 , November 1996 [ 7 ] Ned Freed and Nathaniel S. Borenstein, Multipur 、 - pose 1 れ te ロ肥 t Mail Extensions ( イ / 一月丿 P T30. ・ 市 0 Types, RFC2046 , November 1996 [ 8 ] Keith Moore, MIME ひイ t ゆ社叩 ose lnternet Mail 月ェ te れ s れ s 丿 P 佖 Three: Message Header Ecten- sions for ル 0 ルス SC ″ Text, RFC2047 , November 1996 [ 9 ] Mark R. Crispin, INTERNET MESSAGE AC- CESS P 月 0TOC0 秀 - ーレ E 月 S / 0 ルイ re ゼ 1 , RFC2060 , December 1996 [ 10 ] John G. Myers, / イス P イス C ん e e れ s れ , RFC2086 , January 1997 [ 11 ] John G. Myers, IMAP4 QUOTA e e れ s を 0 れ , RFC 2087 , January 1997 [ 12 ] H. Krawczyk, M. Bellare and R. Canetti, 〃イ AC. ・ Keyed - as 厖れ 9 for Message 員社 t ん e れ c 佖 0 れ , RFC 2104 , February 1997 [ 13 ] Barry Leiba, IMAP4 IDLE command, RFC2117 , June 1997 [ 14 ] Mike Gahrns, / イス P イ ll イ房 0 ェ Referrals, RFC2193 , September 1997 [ 15 ] John C. Klensin, Randy Catoe and paul Krum- viede, IMAP/POP 員 UT. 〃 0 ze E e れ s 〃 for Sim- ple C ん佖″ e れ ge / Re 夘 0 れ se , RFC2195 , September 1997 [ 16 ] Mike Gahrns, / イス P イん四 Referrals, RFC2221 , October 1997 [ 17 ] Mike Gahrns and Chris Newman, / P. イ Name- space, RFC2342 May 1998 [ 18 ] John G. Myers, / イ P イ UIDPL US e e れ s を 0 れ , RFC 2359 , June 1998 UNIX MAGAZINE 2000.1
・ bit 連載 / IJN Ⅸ知恵袋ー groups ファイルが存すれは匿名口グインを許可します。 このファイルの内容は空でもかまいません。匿名口グイン か許可されているかどうかは CAPABILITY コマンドで 石忍できます。 C → S: A00 CAPABILITY S → C: * CAPABILITY IMAP4rev1 AUTH=ANONYMOUS S → C: A00 OK CAPABILITY completed C → S: A01 LOGIN anonymous password S → C: A01 OK LOGIN completed CAPABILITY 応答に、、 AUTH=ANONYMOUS" が表示されたら、匿名口グインが - 可能です。匿名口グイ ンを許可するためのファイル名は、 src/imapd/Makefile のなかの ANO 変数で変更できます。 匿名口グインした場合のメールポックスはメールスフー ル・ディレクトリの anonymous ディレクトリになりま す。メールスプールが /var/mail だとすると、匿名口グイ ンしたときのメールポックスは /var/mail/anonymous 以下に作られることになります。変更する場合は、 src/ osdep/unix/MakefiIe の ANONYMOUSHOME 変数 の値を変史します。 CRAM-MD5 認証の設定 CRAM-MD5 認証 [ 15 ] は、チャレンジ・レスポンス 型のやりとりをおこなうことで、平文パスワードか認日茴 程でネットワークを流れないように工夫された認証方法で す。さらに、 Keyed MD5 [ 12 ] を採用することで、平文 パスワードをサーバー側に蓄積しなくてもよいように言妬 されています。 UW-IMAP は CRAM-MD5 認証をサポートします。 残念ながら、 ( おそらく実装上の理由で ) UW-IMAP は 平文パスワードをサ→ヾーに保存しますが、認証方式とし て CRAM-MD5 を使えば、平文パスワードがネットワー クを流れるのを防ぐことかて、きます。 CRAM-MD5 認証を有効にするには、 CRAM-MD5 用のパスワード・ファイルを作成します。パスワード・ ファイルは /etc/cram-md5. pwd です。ファイル名を 変史したいときは、 src/osdep/unix/Makefile. md5 の MD5ENABLE 変数の値を変史します。 パスワード・ファイルには、ユーサー名とパスワードを タブで区切ったものを 1 行とし、ユーザーの数だけ行を 追加します。たとえは、ユーザー shima のパスワードが ・平面図を 3D モテリンクする TeddY ・・・五十嵐健夫 ・ TAO と ACE ・ ・・・佐藤啓太 汎用情報処理アーキテクチャ PCA ・・小栗清 ・布線論理による新しい 省電力 / 省コスト携帯電話用 DSP 吉田豊彦 PlayStation 2 工ンジン・・・鈴置雅ー 特定用途向け高性能プロセッサ S 日 8000 マイクロプロセッサ・・深川正一 超並列型スーバーコンピュータ用 特集 CPIJ のトレンド・・・・編集 : 中村宏 Topics e 21 世紀映像ライフラリーへの夢・・・平原日出夫 1 月号 ( 発売中 ) A4 変型・ 104 頁・定価 950 円 ( 税込 ) 共立出版 ・テキストの要約 ・ユーザ工学とは何か・ ・・奥村学 ・・・黒須正明 UNIX MAGAZINE 2000.1 ・確率アルゴリズムの能力 ( 最終回 ) ・・・戸田誠之助 Columns ケノムテータベースの未来・ ・ケノムテータベース ( 最終回 ) 駐車場周囲の交通流・・・・・・森下信・板垣靖 ・コンプレックスシステム⑥ Web ページ運営に関わる問題点・・・菊田昌弘 ・ドキュメントの電子化② 先進テータベースの技術動向・ ・テータベース最前線① 高木利久他 ・・・河野浩之 77 お問合せ・資料請求は ( 03 ) 3947-2511 http://www.kYO 「 itSU-PUb. CO. JP/ ー 8700 〒 1 12 東京都文京区小日向 4 ー 6 ー 19 / 振替 001 1 0 ー 2 ー 57035 ( 価格は税別価格です。お買上けの際には消費税が加算されます ) / 第 4 編文化と社会・・・ A4 変型・ 368 頁・ 4476 円 第 2 編応用技術 ( ウイルス他 ) / 第 3 編基礎技術 【目次】第 1 編運用技術 ( サイトセキュリティ他 ) / 山口英・鈴木裕信編 情報セキュリティ 「 bit 」別冊 アから の辞典 / Cadenza / ぶつくす / 海外事情ーアジ /F 「 equently Asked Questions/ 悪魔 知的財産権ファイル / アレフ・ゼロ / 新製品紹介